import { AMI_ICopy_enterHell } from "./AMI_ICopy_enterHell";
import { AMI_ICopy_leftHell } from "./AMI_ICopy_leftHell";
import { AMI_ICopy_findPlayer } from "./AMI_ICopy_findPlayer";
import { ECopyOrderType } from "../Public/ECopyOrderType";
import { AMI_ICopy_findGroup } from "./AMI_ICopy_findGroup";
import { AMI_ICopy_createGroup } from "./AMI_ICopy_createGroup";
import { AMI_ICopy_modifyGroup } from "./AMI_ICopy_modifyGroup";
import { AMI_ICopy_viewGroup } from "./AMI_ICopy_viewGroup";
import { SEntityId } from "../Public/SEntityId";
import { AMI_ICopy_invite } from "./AMI_ICopy_invite";
import { AMI_ICopy_agree } from "./AMI_ICopy_agree";
import { EGroupMsgType } from "../Public/EGroupMsgType";
import { AMI_ICopy_reject } from "./AMI_ICopy_reject";
import { AMI_ICopy_joinGroup } from "./AMI_ICopy_joinGroup";
import { AMI_ICopy_leftGroup } from "./AMI_ICopy_leftGroup";
import { AMI_ICopy_enterCopy } from "./AMI_ICopy_enterCopy";
import { AMI_ICopy_kickOutGroup } from "./AMI_ICopy_kickOutGroup";
import { AMI_ICopy_modifyGroupCaptain } from "./AMI_ICopy_modifyGroupCaptain";
import { AMI_ICopy_modifyGroupAllocation } from "./AMI_ICopy_modifyGroupAllocation";
import { AMI_ICopy_enterGuild } from "./AMI_ICopy_enterGuild";
import { AMI_ICopy_leftGuild } from "./AMI_ICopy_leftGuild";
import { AMI_ICopy_enterBattleField } from "./AMI_ICopy_enterBattleField";
import { AMI_ICopy_leftBattleField } from "./AMI_ICopy_leftBattleField";
import { AMI_ICopy_getBattleFieldInfo } from "./AMI_ICopy_getBattleFieldInfo";
import { AMI_ICopy_getBattleFieldScoreList } from "./AMI_ICopy_getBattleFieldScoreList";
import { AMI_ICopy_enterCopyEx } from "./AMI_ICopy_enterCopyEx";
import { AMI_ICopy_enterCrossCopy } from "./AMI_ICopy_enterCrossCopy";
import { AMI_ICopy_replyCrossCopyCost } from "./AMI_ICopy_replyCrossCopyCost";
import { AMI_ICopy_enterCopyWaitingRoom } from "./AMI_ICopy_enterCopyWaitingRoom";
import { AMI_ICopy_getCopyWaitingRoomInfo } from "./AMI_ICopy_getCopyWaitingRoomInfo";
import { AMI_ICopy_enterSpa } from "./AMI_ICopy_enterSpa";
import { AMI_ICopy_getSpaList } from "./AMI_ICopy_getSpaList";
import { AMI_ICopy_resetCopy } from "./AMI_ICopy_resetCopy";
import { AMI_ICopy_enterVIPHook } from "./AMI_ICopy_enterVIPHook";
import { AMI_ICopy_enterMagicTower } from "./AMI_ICopy_enterMagicTower";
import { AMI_ICopy_enterGuildWar } from "./AMI_ICopy_enterGuildWar";
import { AMI_ICopy_signUpGuildWar } from "./AMI_ICopy_signUpGuildWar";
import { AMI_ICopy_setGuildWarNotice } from "./AMI_ICopy_setGuildWarNotice";
import { AMI_ICopy_getGuildWarCopyInfos } from "./AMI_ICopy_getGuildWarCopyInfos";
import { AMI_ICopy_getGuildWarScoreList } from "./AMI_ICopy_getGuildWarScoreList";
import { AMI_ICopy_setCoinBossNum } from "./AMI_ICopy_setCoinBossNum";
import { AMI_ICopy_drawCopyExp } from "./AMI_ICopy_drawCopyExp";
import { AMI_ICopy_enterArena } from "./AMI_ICopy_enterArena";
import { AMI_ICopy_giveUpArena } from "./AMI_ICopy_giveUpArena";
import { AMI_ICopy_signUpArena } from "./AMI_ICopy_signUpArena";
import { EArenaMode } from "../Public/EArenaMode";
import { AMI_ICopy_getMyArenaInfo } from "./AMI_ICopy_getMyArenaInfo";
import { AMI_ICopy_getArenaBattles } from "./AMI_ICopy_getArenaBattles";
import { AMI_ICopy_getArenaToplist } from "./AMI_ICopy_getArenaToplist";
import { AMI_ICopy_enterArenaCross } from "./AMI_ICopy_enterArenaCross";
import { AMI_ICopy_registArenaCross } from "./AMI_ICopy_registArenaCross";
import { AMI_ICopy_signUpArenaCross } from "./AMI_ICopy_signUpArenaCross";
import { AMI_ICopy_getArenaCrossInfo } from "./AMI_ICopy_getArenaCrossInfo";
import { AMI_ICopy_getArenaCrossRecords } from "./AMI_ICopy_getArenaCrossRecords";
import { AMI_ICopy_getMyArenaCrossInfo } from "./AMI_ICopy_getMyArenaCrossInfo";
import { AMI_ICopy_getArenaCrossBattles } from "./AMI_ICopy_getArenaCrossBattles";
import { AMI_ICopy_getArenaCrossToplist } from "./AMI_ICopy_getArenaCrossToplist";
import { AMI_ICopy_getArenaCrossBattleRecords } from "./AMI_ICopy_getArenaCrossBattleRecords";
import { AMI_ICopy_chooseArenaCrossGroup } from "./AMI_ICopy_chooseArenaCrossGroup";
import { AMI_ICopy_getArenaCrossGroupMembers } from "./AMI_ICopy_getArenaCrossGroupMembers";
import { AMI_ICopy_getArenaCrossPlayerInfo } from "./AMI_ICopy_getArenaCrossPlayerInfo";
import { AMI_ICopy_focusArenaCrossPlayer } from "./AMI_ICopy_focusArenaCrossPlayer";
import { AMI_ICopy_getArenaCrossGroupBattles } from "./AMI_ICopy_getArenaCrossGroupBattles";
import { AMI_ICopy_arenaCrossSendFlower } from "./AMI_ICopy_arenaCrossSendFlower";
import { AMI_ICopy_chooseArenaCrossFinalPos } from "./AMI_ICopy_chooseArenaCrossFinalPos";
import { AMI_ICopy_getArenaCrossFinalBattles } from "./AMI_ICopy_getArenaCrossFinalBattles";
import { AMI_ICopy_getArenaCrossBetToplists } from "./AMI_ICopy_getArenaCrossBetToplists";
import { AMI_ICopy_getArenaCrossBetPlayerInfos } from "./AMI_ICopy_getArenaCrossBetPlayerInfos";
import { AMI_ICopy_getArenaCrossMyBetInfos } from "./AMI_ICopy_getArenaCrossMyBetInfos";
import { AMI_ICopy_betArenaCross } from "./AMI_ICopy_betArenaCross";
import { AMI_ICopy_drawArenaCrossBetReward } from "./AMI_ICopy_drawArenaCrossBetReward";
import { AMI_ICopy_getArenaCrossTablet } from "./AMI_ICopy_getArenaCrossTablet";
import { AMI_ICopy_getArenaCrossFightRecords } from "./AMI_ICopy_getArenaCrossFightRecords";
import { AMI_ICopy_enterFairyland } from "./AMI_ICopy_enterFairyland";
import { AMI_ICopy_getFairylandCopys } from "./AMI_ICopy_getFairylandCopys";
import { AMI_ICopy_getCopyMarkReward } from "./AMI_ICopy_getCopyMarkReward";
import { AMI_ICopy_getCopyMarkBreakReward } from "./AMI_ICopy_getCopyMarkBreakReward";
import { AMI_ICopy_getPeaceFieldList } from "./AMI_ICopy_getPeaceFieldList";
import { AMI_ICopy_enterPeaceFieldList } from "./AMI_ICopy_enterPeaceFieldList";
import { AMI_ICopy_enterWedding } from "./AMI_ICopy_enterWedding";
import { AMI_ICopy_getWeddingGuests } from "./AMI_ICopy_getWeddingGuests";
import { AMI_ICopy_startCeremony } from "./AMI_ICopy_startCeremony";
import { AMI_ICopy_getWeddingNpcShop } from "./AMI_ICopy_getWeddingNpcShop";
import { AMI_ICopy_getNewBattleFieldList } from "./AMI_ICopy_getNewBattleFieldList";
import { AMI_ICopy_enterNewBattleField } from "./AMI_ICopy_enterNewBattleField";
import { AMI_ICopy_getNewBattleFieldScoreList } from "./AMI_ICopy_getNewBattleFieldScoreList";
import { AMI_ICopy_moveToPassPoint } from "./AMI_ICopy_moveToPassPoint";
import { AMI_ICopy_inspireInNewBattleField } from "./AMI_ICopy_inspireInNewBattleField";
import { AMI_ICopy_enterGuildAltar } from "./AMI_ICopy_enterGuildAltar";
import { AMI_ICopy_enterGuildStruggle } from "./AMI_ICopy_enterGuildStruggle";
import { AMI_ICopy_enterSkyCity } from "./AMI_ICopy_enterSkyCity";
import { AMI_ICopy_getSkyCityList } from "./AMI_ICopy_getSkyCityList";
import { AMI_ICopy_enterCrossSpa } from "./AMI_ICopy_enterCrossSpa";
import { AMI_ICopy_getCrossSpaList } from "./AMI_ICopy_getCrossSpaList";
import { AMI_ICopy_enterGuildPasture } from "./AMI_ICopy_enterGuildPasture";
import { AMI_ICopy_enterGuildDefense } from "./AMI_ICopy_enterGuildDefense";
import { AMI_ICopy_enterCrossBeach } from "./AMI_ICopy_enterCrossBeach";
import { AMI_ICopy_getCrossBeachList } from "./AMI_ICopy_getCrossBeachList";
import { AMI_ICopy_getMyDramaInfo } from "./AMI_ICopy_getMyDramaInfo";
import { AMI_ICopy_enterDrama } from "./AMI_ICopy_enterDrama";
import { AMI_ICopy_doNextDrama } from "./AMI_ICopy_doNextDrama";
import { AMI_ICopy_getRaceRooms } from "./AMI_ICopy_getRaceRooms";
import { AMI_ICopy_enterRace } from "./AMI_ICopy_enterRace";
import { AMI_ICopy_useRaceSkill } from "./AMI_ICopy_useRaceSkill";
import { SRaceUseSkill } from "../Public/SRaceUseSkill";
import { AMI_ICopy_enterCrossBoss } from "./AMI_ICopy_enterCrossBoss";
import { AMI_ICopy_enterCrossBossEntrance } from "./AMI_ICopy_enterCrossBossEntrance";
import { AMI_ICopy_getCrossBossGuildInfos } from "./AMI_ICopy_getCrossBossGuildInfos";
import { AMI_ICopy_watchFightRecord } from "./AMI_ICopy_watchFightRecord";
import { AMI_ICopy_enterWatchRecordCopy } from "./AMI_ICopy_enterWatchRecordCopy";
import { AMI_ICopy_leftWatchRecordCopy } from "./AMI_ICopy_leftWatchRecordCopy";
import { AMI_ICopy_enterCrossStair } from "./AMI_ICopy_enterCrossStair";
import { AMI_ICopy_getCrossStairRank } from "./AMI_ICopy_getCrossStairRank";
import { AMI_ICopy_enterBossField } from "./AMI_ICopy_enterBossField";
import { AMI_ICopy_leftBossField } from "./AMI_ICopy_leftBossField";
import { AMI_ICopy_getBossFieldInfo } from "./AMI_ICopy_getBossFieldInfo";
import { AMI_ICopy_getBossFieldScoreList } from "./AMI_ICopy_getBossFieldScoreList";
import { AMI_ICopy_submitBossFieldTask } from "./AMI_ICopy_submitBossFieldTask";
import { AMI_ICopy_inspireInBossField } from "./AMI_ICopy_inspireInBossField";
import { AMI_ICopy_enterCrossCopyWaitingRoom } from "./AMI_ICopy_enterCrossCopyWaitingRoom";
import { AMI_ICopy_getCrossCopyWaitingRoomInfo } from "./AMI_ICopy_getCrossCopyWaitingRoomInfo";
import { AMI_ICopy_enterGuildRobCityOne } from "./AMI_ICopy_enterGuildRobCityOne";
import { AMI_ICopy_getGuildRobCityOneScoreList } from "./AMI_ICopy_getGuildRobCityOneScoreList";
import { AMI_ICopy_getRobCityTwoJoinTeamInfo } from "./AMI_ICopy_getRobCityTwoJoinTeamInfo";
import { AMI_ICopy_getRobCityThreeJoinTeamInfo } from "./AMI_ICopy_getRobCityThreeJoinTeamInfo";
import { AMI_ICopy_enterGuildRobCityTwo } from "./AMI_ICopy_enterGuildRobCityTwo";
import { AMI_ICopy_enterGuildRobCityThree } from "./AMI_ICopy_enterGuildRobCityThree";
import { AMI_ICopy_enterKingChampionship } from "./AMI_ICopy_enterKingChampionship";
import { AMI_ICopy_getKingChampionshipJoinTeamInfo } from "./AMI_ICopy_getKingChampionshipJoinTeamInfo";
import { AMI_ICopy_getRobCityThreeRank } from "./AMI_ICopy_getRobCityThreeRank";
import { AMI_ICopy_getRobCityTwoRank } from "./AMI_ICopy_getRobCityTwoRank";
import { AMI_ICopy_getKingChampionshipRank } from "./AMI_ICopy_getKingChampionshipRank";
import { AMI_ICopy_enterEatBeans } from "./AMI_ICopy_enterEatBeans";
import { AMI_ICopy_leftEatBeans } from "./AMI_ICopy_leftEatBeans";
import { AMI_ICopy_enterDirectionDropCopy } from "./AMI_ICopy_enterDirectionDropCopy";
import { AMI_ICopy_getDirectionCopyInfo } from "./AMI_ICopy_getDirectionCopyInfo";
import { AMI_ICopy_enterCrossSea } from "./AMI_ICopy_enterCrossSea";
import { AMI_ICopy_getCrossSeaList } from "./AMI_ICopy_getCrossSeaList";
import { AMI_ICopy_openCountryMoneyCopy } from "./AMI_ICopy_openCountryMoneyCopy";
import { AMI_ICopy_enterCountryMoneyCopy } from "./AMI_ICopy_enterCountryMoneyCopy";
import { AMI_ICopy_getCountryMoneyActiveInfo } from "./AMI_ICopy_getCountryMoneyActiveInfo";
import { AMI_ICopy_getCountryMoneyCopyRank } from "./AMI_ICopy_getCountryMoneyCopyRank";
import { AMI_ICopy_signUpRobFlag } from "./AMI_ICopy_signUpRobFlag";
import { AMI_ICopy_enterRobFlag } from "./AMI_ICopy_enterRobFlag";
import { AMI_ICopy_leftRobFlag } from "./AMI_ICopy_leftRobFlag";
import { AMI_ICopy_abandonFlag } from "./AMI_ICopy_abandonFlag";
import { AMI_ICopy_enterCrossBossField } from "./AMI_ICopy_enterCrossBossField";
import { AMI_ICopy_getCrossBossFieldInfo } from "./AMI_ICopy_getCrossBossFieldInfo";
import { AMI_ICopy_enterGuildElite } from "./AMI_ICopy_enterGuildElite";
import { AMI_ICopy_getGuildEliteCopyPlayerNum } from "./AMI_ICopy_getGuildEliteCopyPlayerNum";
import { AMI_ICopy_signUpCrossGuildWar } from "./AMI_ICopy_signUpCrossGuildWar";
import { AMI_ICopy_enterCrossGuildWar } from "./AMI_ICopy_enterCrossGuildWar";
import { AMI_ICopy_chooseCrossGuildWarGroup } from "./AMI_ICopy_chooseCrossGuildWarGroup";
import { AMI_ICopy_chooseCrossGuildWarEnemy } from "./AMI_ICopy_chooseCrossGuildWarEnemy";
import { AMI_ICopy_setCrossGuildWarNotice } from "./AMI_ICopy_setCrossGuildWarNotice";
import { AMI_ICopy_getCrossGuildWarMatchInfo } from "./AMI_ICopy_getCrossGuildWarMatchInfo";
import { AMI_ICopy_getCrossGuildWarFinalRank } from "./AMI_ICopy_getCrossGuildWarFinalRank";
import { AMI_ICopy_answerVerificationCode } from "./AMI_ICopy_answerVerificationCode";
import { AMI_ICopy_getBossHatredInfos } from "./AMI_ICopy_getBossHatredInfos";
import { AMI_ICopy_SignUpCrossSpiritWar } from "./AMI_ICopy_SignUpCrossSpiritWar";
import { AMI_ICopy_enterCrossSpiritWar } from "./AMI_ICopy_enterCrossSpiritWar";
import { AMI_ICopy_getCrossSpiritWarWaitingRoomInfo } from "./AMI_ICopy_getCrossSpiritWarWaitingRoomInfo";
import { AMI_ICopy_getCrossSpiritWarObserveList } from "./AMI_ICopy_getCrossSpiritWarObserveList";
import { AMI_ICopy_getCrossSpiritWarCoinGetToplist } from "./AMI_ICopy_getCrossSpiritWarCoinGetToplist";
import { AMI_ICopy_setLadderCareer } from "./AMI_ICopy_setLadderCareer";
import { AMI_ICopy_signUpLadder } from "./AMI_ICopy_signUpLadder";
import { AMI_ICopy_enterLadder } from "./AMI_ICopy_enterLadder";
import { AMI_ICopy_getLadderToplist } from "./AMI_ICopy_getLadderToplist";
import { AMI_ICopy_getLadderMyInfo } from "./AMI_ICopy_getLadderMyInfo";
import { AMI_ICopy_getLadderBattles } from "./AMI_ICopy_getLadderBattles";
import { AMI_ICopy_getLadderPlayerInfo } from "./AMI_ICopy_getLadderPlayerInfo";
import { AMI_ICopy_enterPlough } from "./AMI_ICopy_enterPlough";
import { AMI_ICopy_enterDominion } from "./AMI_ICopy_enterDominion";
import { AMI_ICopy_getDominionInfo } from "./AMI_ICopy_getDominionInfo";
import { AMI_ICopy_getDominionScoreList } from "./AMI_ICopy_getDominionScoreList";
import { AMI_ICopy_getDominionChatList } from "./AMI_ICopy_getDominionChatList";
import { AMI_ICopy_getDominionCityList } from "./AMI_ICopy_getDominionCityList";
import { AMI_ICopy_getDominionAuctionCityList } from "./AMI_ICopy_getDominionAuctionCityList";
import { AMI_ICopy_auctionDominionCity } from "./AMI_ICopy_auctionDominionCity";
import { AMI_ICopy_getDominionMatchList } from "./AMI_ICopy_getDominionMatchList";
import { AMI_ICopy_inviteDominionAlliance } from "./AMI_ICopy_inviteDominionAlliance";
import { AMI_ICopy_inviteDominionAllianceReply } from "./AMI_ICopy_inviteDominionAllianceReply";
import { AMI_ICopy_getDominionSituationList } from "./AMI_ICopy_getDominionSituationList";
import { AMI_ICopy_openChaosFightView } from "./AMI_ICopy_openChaosFightView";
import { AMI_ICopy_enterChaosFight } from "./AMI_ICopy_enterChaosFight";
import { AMI_ICopy_leftChaosFight } from "./AMI_ICopy_leftChaosFight";
type int = number;
//class ICopyPrx
    
    export interface ICopyPrx
    {
        enterHell_async(arg1: AMI_ICopy_enterHell, arg2: int): void;

        leftHell_async(arg1: AMI_ICopy_leftHell): void;

        findPlayer_async(arg1: AMI_ICopy_findPlayer, arg2: string, arg3: int, arg4: int, arg5: int, arg6: ECopyOrderType, arg7: int): void;

        findGroup_async(arg1: AMI_ICopy_findGroup, arg2: Boolean, arg3: int): void;

        createGroup_async(arg1: AMI_ICopy_createGroup, arg2: string, arg3: string, arg4: int, arg5: int, arg6: int, arg7: Boolean): void;

        modifyGroup_async(arg1: AMI_ICopy_modifyGroup, arg2: string, arg3: string, arg4: int, arg5: int, arg6: int, arg7: Boolean): void;

        viewGroup_async(arg1: AMI_ICopy_viewGroup, arg2: SEntityId): void;

        invite_async(arg1: AMI_ICopy_invite, arg2: SEntityId): void;

        agree_async(arg1: AMI_ICopy_agree, arg2: EGroupMsgType, arg3: SEntityId, arg4: string): void;

        reject_async(arg1: AMI_ICopy_reject, arg2: EGroupMsgType, arg3: SEntityId, arg4: string): void;

        joinGroup_async(arg1: AMI_ICopy_joinGroup, arg2: SEntityId, arg3: string, arg4: Boolean): void;

        leftGroup_async(arg1: AMI_ICopy_leftGroup): void;

        enterCopy_async(arg1: AMI_ICopy_enterCopy): void;

        kickOutGroup_async(arg1: AMI_ICopy_kickOutGroup, arg2: SEntityId): void;

        modifyGroupCaptain_async(arg1: AMI_ICopy_modifyGroupCaptain, arg2: SEntityId): void;

        modifyGroupAllocation_async(arg1: AMI_ICopy_modifyGroupAllocation, arg2: int): void;

        enterGuild_async(arg1: AMI_ICopy_enterGuild, arg2: int, arg3: Boolean): void;

        leftGuild_async(arg1: AMI_ICopy_leftGuild): void;

        enterBattleField_async(arg1: AMI_ICopy_enterBattleField, arg2: int): void;

        leftBattleField_async(arg1: AMI_ICopy_leftBattleField): void;

        getBattleFieldInfo_async(arg1: AMI_ICopy_getBattleFieldInfo): void;

        getBattleFieldScoreList_async(arg1: AMI_ICopy_getBattleFieldScoreList): void;

        enterCopyEx_async(arg1: AMI_ICopy_enterCopyEx, arg2: int, arg3: int): void;

        enterCrossCopy_async(arg1: AMI_ICopy_enterCrossCopy, arg2: int, arg3: Boolean): void;

        replyCrossCopyCost_async(arg1: AMI_ICopy_replyCrossCopyCost, arg2: int, arg3: Boolean): void;

        enterCopyWaitingRoom_async(arg1: AMI_ICopy_enterCopyWaitingRoom, arg2: int, arg3: int, arg4: int): void;

        getCopyWaitingRoomInfo_async(arg1: AMI_ICopy_getCopyWaitingRoomInfo, arg2: int): void;

        enterSpa_async(arg1: AMI_ICopy_enterSpa, arg2: int): void;

        getSpaList_async(arg1: AMI_ICopy_getSpaList): void;

        resetCopy_async(arg1: AMI_ICopy_resetCopy, arg2: int): void;

        enterVIPHook_async(arg1: AMI_ICopy_enterVIPHook, arg2: int): void;

        enterMagicTower_async(arg1: AMI_ICopy_enterMagicTower, arg2: int, arg3: int, arg4: int): void;

        enterGuildWar_async(arg1: AMI_ICopy_enterGuildWar, arg2: int): void;

        signUpGuildWar_async(arg1: AMI_ICopy_signUpGuildWar, arg2: Boolean): void;

        setGuildWarNotice_async(arg1: AMI_ICopy_setGuildWarNotice, arg2: Boolean): void;

        getGuildWarCopyInfos_async(arg1: AMI_ICopy_getGuildWarCopyInfos): void;

        getGuildWarScoreList_async(arg1: AMI_ICopy_getGuildWarScoreList): void;

        setCoinBossNum_async(arg1: AMI_ICopy_setCoinBossNum, arg2: int): void;

        drawCopyExp_async(arg1: AMI_ICopy_drawCopyExp, arg2: int, arg3: int, arg4: int, arg5: int): void;

        enterArena_async(arg1: AMI_ICopy_enterArena, arg2: Boolean, arg3: int): void;

        giveUpArena_async(arg1: AMI_ICopy_giveUpArena): void;

        signUpArena_async(arg1: AMI_ICopy_signUpArena, arg2: Boolean, arg3: EArenaMode): void;

        getMyArenaInfo_async(arg1: AMI_ICopy_getMyArenaInfo): void;

        getArenaBattles_async(arg1: AMI_ICopy_getArenaBattles): void;

        getArenaToplist_async(arg1: AMI_ICopy_getArenaToplist, arg2: int, arg3: int, arg4: Boolean): void;

        enterArenaCross_async(arg1: AMI_ICopy_enterArenaCross, arg2: Boolean, arg3: int): void;

        registArenaCross_async(arg1: AMI_ICopy_registArenaCross): void;

        signUpArenaCross_async(arg1: AMI_ICopy_signUpArenaCross, arg2: Boolean, arg3: EArenaMode): void;

        getArenaCrossInfo_async(arg1: AMI_ICopy_getArenaCrossInfo): void;

        getArenaCrossRecords_async(arg1: AMI_ICopy_getArenaCrossRecords, arg2: Date): void;

        getMyArenaCrossInfo_async(arg1: AMI_ICopy_getMyArenaCrossInfo): void;

        getArenaCrossBattles_async(arg1: AMI_ICopy_getArenaCrossBattles): void;

        getArenaCrossToplist_async(arg1: AMI_ICopy_getArenaCrossToplist, arg2: int, arg3: int, arg4: Boolean, arg5: Boolean, arg6: int, arg7: int): void;

        getArenaCrossBattleRecords_async(arg1: AMI_ICopy_getArenaCrossBattleRecords): void;

        chooseArenaCrossGroup_async(arg1: AMI_ICopy_chooseArenaCrossGroup, arg2: int): void;

        getArenaCrossGroupMembers_async(arg1: AMI_ICopy_getArenaCrossGroupMembers, arg2: int): void;

        getArenaCrossPlayerInfo_async(arg1: AMI_ICopy_getArenaCrossPlayerInfo, arg2: SEntityId): void;

        focusArenaCrossPlayer_async(arg1: AMI_ICopy_focusArenaCrossPlayer, arg2: SEntityId): void;

        getArenaCrossGroupBattles_async(arg1: AMI_ICopy_getArenaCrossGroupBattles, arg2: int): void;

        arenaCrossSendFlower_async(arg1: AMI_ICopy_arenaCrossSendFlower, arg2: SEntityId, arg3: Boolean): void;

        chooseArenaCrossFinalPos_async(arg1: AMI_ICopy_chooseArenaCrossFinalPos, arg2: int): void;

        getArenaCrossFinalBattles_async(arg1: AMI_ICopy_getArenaCrossFinalBattles, arg2: int): void;

        getArenaCrossBetToplists_async(arg1: AMI_ICopy_getArenaCrossBetToplists, arg2: int, arg3: int): void;

        getArenaCrossBetPlayerInfos_async(arg1: AMI_ICopy_getArenaCrossBetPlayerInfos, arg2: int, arg3: int): void;

        getArenaCrossMyBetInfos_async(arg1: AMI_ICopy_getArenaCrossMyBetInfos): void;

        betArenaCross_async(arg1: AMI_ICopy_betArenaCross, arg2: SEntityId, arg3: int, arg4: int): void;

        drawArenaCrossBetReward_async(arg1: AMI_ICopy_drawArenaCrossBetReward): void;

        getArenaCrossTablet_async(arg1: AMI_ICopy_getArenaCrossTablet, arg2: int): void;

        getArenaCrossFightRecords_async(arg1: AMI_ICopy_getArenaCrossFightRecords, arg2: int, arg3: int): void;

        enterFairyland_async(arg1: AMI_ICopy_enterFairyland, arg2: int): void;

        getFairylandCopys_async(arg1: AMI_ICopy_getFairylandCopys): void;

        getCopyMarkReward_async(arg1: AMI_ICopy_getCopyMarkReward, arg2: int): void;

        getCopyMarkBreakReward_async(arg1: AMI_ICopy_getCopyMarkBreakReward, arg2: int): void;

        getPeaceFieldList_async(arg1: AMI_ICopy_getPeaceFieldList): void;

        enterPeaceFieldList_async(arg1: AMI_ICopy_enterPeaceFieldList, arg2: SEntityId): void;

        enterWedding_async(arg1: AMI_ICopy_enterWedding, arg2: int): void;

        getWeddingGuests_async(arg1: AMI_ICopy_getWeddingGuests, arg2: int): void;

        startCeremony_async(arg1: AMI_ICopy_startCeremony): void;

        getWeddingNpcShop_async(arg1: AMI_ICopy_getWeddingNpcShop): void;

        getNewBattleFieldList_async(arg1: AMI_ICopy_getNewBattleFieldList): void;

        enterNewBattleField_async(arg1: AMI_ICopy_enterNewBattleField, arg2: SEntityId): void;

        getNewBattleFieldScoreList_async(arg1: AMI_ICopy_getNewBattleFieldScoreList): void;

        moveToPassPoint_async(arg1: AMI_ICopy_moveToPassPoint, arg2: int): void;

        inspireInNewBattleField_async(arg1: AMI_ICopy_inspireInNewBattleField, arg2: int): void;

        enterGuildAltar_async(arg1: AMI_ICopy_enterGuildAltar): void;

        enterGuildStruggle_async(arg1: AMI_ICopy_enterGuildStruggle): void;

        enterSkyCity_async(arg1: AMI_ICopy_enterSkyCity, arg2: SEntityId): void;

        getSkyCityList_async(arg1: AMI_ICopy_getSkyCityList): void;

        enterCrossSpa_async(arg1: AMI_ICopy_enterCrossSpa, arg2: SEntityId): void;

        getCrossSpaList_async(arg1: AMI_ICopy_getCrossSpaList): void;

        enterGuildPasture_async(arg1: AMI_ICopy_enterGuildPasture): void;

        enterGuildDefense_async(arg1: AMI_ICopy_enterGuildDefense): void;

        enterCrossBeach_async(arg1: AMI_ICopy_enterCrossBeach, arg2: SEntityId): void;

        getCrossBeachList_async(arg1: AMI_ICopy_getCrossBeachList): void;

        getMyDramaInfo_async(arg1: AMI_ICopy_getMyDramaInfo): void;

        enterDrama_async(arg1: AMI_ICopy_enterDrama, arg2: int, arg3: Boolean): void;

        doNextDrama_async(arg1: AMI_ICopy_doNextDrama, arg2: int): void;

        getRaceRooms_async(arg1: AMI_ICopy_getRaceRooms): void;

        enterRace_async(arg1: AMI_ICopy_enterRace, arg2: int): void;

        useRaceSkill_async(arg1: AMI_ICopy_useRaceSkill, arg2: SRaceUseSkill): void;

        enterCrossBoss_async(arg1: AMI_ICopy_enterCrossBoss): void;

        enterCrossBossEntrance_async(arg1: AMI_ICopy_enterCrossBossEntrance, arg2: int): void;

        getCrossBossGuildInfos_async(arg1: AMI_ICopy_getCrossBossGuildInfos, arg2: int): void;

        watchFightRecord_async(arg1: AMI_ICopy_watchFightRecord, arg2: int, arg3: string): void;

        enterWatchRecordCopy_async(arg1: AMI_ICopy_enterWatchRecordCopy): void;

        leftWatchRecordCopy_async(arg1: AMI_ICopy_leftWatchRecordCopy): void;

        enterCrossStair_async(arg1: AMI_ICopy_enterCrossStair): void;

        getCrossStairRank_async(arg1: AMI_ICopy_getCrossStairRank, arg2: int, arg3: int, arg4: Boolean): void;

        enterBossField_async(arg1: AMI_ICopy_enterBossField, arg2: SEntityId, arg3: int): void;

        leftBossField_async(arg1: AMI_ICopy_leftBossField): void;

        getBossFieldInfo_async(arg1: AMI_ICopy_getBossFieldInfo): void;

        getBossFieldScoreList_async(arg1: AMI_ICopy_getBossFieldScoreList): void;

        submitBossFieldTask_async(arg1: AMI_ICopy_submitBossFieldTask): void;

        inspireInBossField_async(arg1: AMI_ICopy_inspireInBossField, arg2: int): void;

        enterCrossCopyWaitingRoom_async(arg1: AMI_ICopy_enterCrossCopyWaitingRoom, arg2: int, arg3: int, arg4: int): void;

        getCrossCopyWaitingRoomInfo_async(arg1: AMI_ICopy_getCrossCopyWaitingRoomInfo, arg2: int): void;

        enterGuildRobCityOne_async(arg1: AMI_ICopy_enterGuildRobCityOne): void;

        getGuildRobCityOneScoreList_async(arg1: AMI_ICopy_getGuildRobCityOneScoreList, arg2: int, arg3: int, arg4: Boolean): void;

        getRobCityTwoJoinTeamInfo_async(arg1: AMI_ICopy_getRobCityTwoJoinTeamInfo): void;

        getRobCityThreeJoinTeamInfo_async(arg1: AMI_ICopy_getRobCityThreeJoinTeamInfo): void;

        enterGuildRobCityTwo_async(arg1: AMI_ICopy_enterGuildRobCityTwo): void;

        enterGuildRobCityThree_async(arg1: AMI_ICopy_enterGuildRobCityThree): void;

        enterKingChampionship_async(arg1: AMI_ICopy_enterKingChampionship): void;

        getKingChampionshipJoinTeamInfo_async(arg1: AMI_ICopy_getKingChampionshipJoinTeamInfo): void;

        getRobCityThreeRank_async(arg1: AMI_ICopy_getRobCityThreeRank, arg2: int, arg3: int, arg4: int, arg5: Boolean): void;

        getRobCityTwoRank_async(arg1: AMI_ICopy_getRobCityTwoRank, arg2: int, arg3: int, arg4: int, arg5: Boolean): void;

        getKingChampionshipRank_async(arg1: AMI_ICopy_getKingChampionshipRank, arg2: int, arg3: int, arg4: int, arg5: Boolean): void;

        enterEatBeans_async(arg1: AMI_ICopy_enterEatBeans): void;

        leftEatBeans_async(arg1: AMI_ICopy_leftEatBeans): void;

        enterDirectionDropCopy_async(arg1: AMI_ICopy_enterDirectionDropCopy, arg2: int, arg3: int): void;

        getDirectionCopyInfo_async(arg1: AMI_ICopy_getDirectionCopyInfo): void;

        enterCrossSea_async(arg1: AMI_ICopy_enterCrossSea, arg2: SEntityId): void;

        getCrossSeaList_async(arg1: AMI_ICopy_getCrossSeaList): void;

        openCountryMoneyCopy_async(arg1: AMI_ICopy_openCountryMoneyCopy): void;

        enterCountryMoneyCopy_async(arg1: AMI_ICopy_enterCountryMoneyCopy): void;

        getCountryMoneyActiveInfo_async(arg1: AMI_ICopy_getCountryMoneyActiveInfo): void;

        getCountryMoneyCopyRank_async(arg1: AMI_ICopy_getCountryMoneyCopyRank, arg2: int, arg3: int, arg4: int, arg5: Boolean): void;

        signUpRobFlag_async(arg1: AMI_ICopy_signUpRobFlag, arg2: Boolean): void;

        enterRobFlag_async(arg1: AMI_ICopy_enterRobFlag): void;

        leftRobFlag_async(arg1: AMI_ICopy_leftRobFlag): void;

        abandonFlag_async(arg1: AMI_ICopy_abandonFlag): void;

        enterCrossBossField_async(arg1: AMI_ICopy_enterCrossBossField, arg2: SEntityId, arg3: int): void;

        getCrossBossFieldInfo_async(arg1: AMI_ICopy_getCrossBossFieldInfo): void;

        enterGuildElite_async(arg1: AMI_ICopy_enterGuildElite, arg2: int, arg3: int): void;

        getGuildEliteCopyPlayerNum_async(arg1: AMI_ICopy_getGuildEliteCopyPlayerNum, arg2: int): void;

        signUpCrossGuildWar_async(arg1: AMI_ICopy_signUpCrossGuildWar): void;

        enterCrossGuildWar_async(arg1: AMI_ICopy_enterCrossGuildWar, arg2: int): void;

        chooseCrossGuildWarGroup_async(arg1: AMI_ICopy_chooseCrossGuildWarGroup, arg2: int): void;

        chooseCrossGuildWarEnemy_async(arg1: AMI_ICopy_chooseCrossGuildWarEnemy, arg2: SEntityId, arg3: int): void;

        setCrossGuildWarNotice_async(arg1: AMI_ICopy_setCrossGuildWarNotice, arg2: Boolean): void;

        getCrossGuildWarMatchInfo_async(arg1: AMI_ICopy_getCrossGuildWarMatchInfo, arg2: int, arg3: int): void;

        getCrossGuildWarFinalRank_async(arg1: AMI_ICopy_getCrossGuildWarFinalRank, arg2: int, arg3: int): void;

        answerVerificationCode_async(arg1: AMI_ICopy_answerVerificationCode, arg2: string): void;

        getBossHatredInfos_async(arg1: AMI_ICopy_getBossHatredInfos, arg2: SEntityId): void;

        SignUpCrossSpiritWar_async(arg1: AMI_ICopy_SignUpCrossSpiritWar, arg2: int, arg3: int): void;

        enterCrossSpiritWar_async(arg1: AMI_ICopy_enterCrossSpiritWar, arg2: int, arg3: Boolean): void;

        getCrossSpiritWarWaitingRoomInfo_async(arg1: AMI_ICopy_getCrossSpiritWarWaitingRoomInfo): void;

        getCrossSpiritWarObserveList_async(arg1: AMI_ICopy_getCrossSpiritWarObserveList): void;

        getCrossSpiritWarCoinGetToplist_async(arg1: AMI_ICopy_getCrossSpiritWarCoinGetToplist, arg2: Boolean, arg3: int, arg4: int): void;

        setLadderCareer_async(arg1: AMI_ICopy_setLadderCareer, arg2: int): void;

        signUpLadder_async(arg1: AMI_ICopy_signUpLadder, arg2: Boolean): void;

        enterLadder_async(arg1: AMI_ICopy_enterLadder, arg2: Boolean, arg3: int, arg4: int): void;

        getLadderToplist_async(arg1: AMI_ICopy_getLadderToplist, arg2: int, arg3: int, arg4: int, arg5: Boolean, arg6: Boolean): void;

        getLadderMyInfo_async(arg1: AMI_ICopy_getLadderMyInfo): void;

        getLadderBattles_async(arg1: AMI_ICopy_getLadderBattles): void;

        getLadderPlayerInfo_async(arg1: AMI_ICopy_getLadderPlayerInfo, arg2: SEntityId): void;

        enterPlough_async(arg1: AMI_ICopy_enterPlough, arg2: int): void;

        enterDominion_async(arg1: AMI_ICopy_enterDominion): void;

        getDominionInfo_async(arg1: AMI_ICopy_getDominionInfo): void;

        getDominionScoreList_async(arg1: AMI_ICopy_getDominionScoreList): void;

        getDominionChatList_async(arg1: AMI_ICopy_getDominionChatList): void;

        getDominionCityList_async(arg1: AMI_ICopy_getDominionCityList): void;

        getDominionAuctionCityList_async(arg1: AMI_ICopy_getDominionAuctionCityList): void;

        auctionDominionCity_async(arg1: AMI_ICopy_auctionDominionCity, arg2: int, arg3: int, arg4: int): void;

        getDominionMatchList_async(arg1: AMI_ICopy_getDominionMatchList): void;

        inviteDominionAlliance_async(arg1: AMI_ICopy_inviteDominionAlliance, arg2: int, arg3: int, arg4: int, arg5: int): void;

        inviteDominionAllianceReply_async(arg1: AMI_ICopy_inviteDominionAllianceReply, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int): void;

        getDominionSituationList_async(arg1: AMI_ICopy_getDominionSituationList): void;

        openChaosFightView_async(arg1: AMI_ICopy_openChaosFightView): void;

        enterChaosFight_async(arg1: AMI_ICopy_enterChaosFight): void;

        leftChaosFight_async(arg1: AMI_ICopy_leftChaosFight): void;
    }
